• word of the day

    twilight sleep

    twilight sleep - Dictionary definition and meaning for word twilight sleep

    Definition
    (noun) a state of general anesthesia in which the person retains a slight degree of consciousness; can be induced by injection of scopolamine or morphine

Word used in video below:
text: While in your twilight state, you admitted your regret.
Download our Mobile App Today
Receive our word of the day
on Whatsapp